java SonarLint | SonarQube批量创建@SuppressWarnings
对于现有的代码库,我想为某些squid添加@SuppressWarnings(“squid:xxx”),以便满足两个目标“不要接触正在运行的系统”以及“确保新代码现在没有问题”
我知道在SonarQube服务器中可以将问题标记为“不会修复”,但我更喜欢在代码中尽可能多地标记问题,而且SonarLint也不关心如何在SonarQube服务器中标记问题
已经尝试了Sonarint for Eclipse(2019-09)和IntelliJ(2019.3),希望能有一个“快速修复”选项来添加@SuppressWarnings,但没有成功
有什么建议吗
# 1 楼答案
在连接模式下,SonarLint将隐藏标记为假阳性/无法修复的问题
即使这是一个受支持的功能,这也不是我们想要推广的。我们的大多数规则都应该不惜一切代价避免误报。如果某些规则与您的项目无关,请禁用它们。如果您遇到假阳性,请在我们的community forum上打开一个线程,以便我们可以改进我们的分析器